Cresciuto calcisticamente nelle giovanili del Volyn', nel 2018 viene aggregato alla rosa della prima squadra.[1] Nel febbraio 2020, dopo non essere stato impiegato in alcun incontro, è stato ceduto al Ruch L'viv, con il quale al termine della stagione, ha ottenuto la promozione nella massima serie ucraina. Il 23 agosto successivo, ha esordito in Prem"jer-liha, nella sconfitta per 5-2 sul campo del Vorskla.[2][3] Nel marzo 2021, viene acquistato dai francesi del Troyes, con i quali si unirà ufficialmente a partire da luglio.[4] A causa del poco spazio in rosa (solo due presenze in Ligue 1), un mese dopo viene girato in prestito ai belgi dell'OH Lovanio.[5]